Positional arguments: associação posicional à parâmetros (argumentos que precisam ser passados para funação na ordem que os parâmetros estão definidos)
Keyword arguments: associação explícita à parâmetros
Default parameter: possui um argumento padrão que será utilizado caso não façamos opção explícita por desligá-lo ou utilizá-lo com outro argumento
Debugging (Depuração)
Processo de identificar, rastrear e corrigir erros (“bugs”)
Forma de mantermos nosso programa funcionando como previsto
Grande ajuda ao seu futuro eu
Identificar o Problema > Localizar > Corrigir
## O que está errado aqui?print('Meu primeiro programa'
In-class Coding #1
Metodologia
Espere… respire…
Anote primeiro, antes de começar a programar
Qual deve ser o meu output final? Requisitos
Qual o meu input?
Qual a transformação necessária do meu input?
In-class Coding #1
Variáveis
O que é uma variável?
É um container onde armazenamos coisas (dados)
Uma variável é sempre composta de dois elementos:
Nome
Conteúdo
Em Python: cria-se uma variável com o simbolo: = (igual)
## Minha primeira variávelvariavel ='Belavista'endereco ='Avenida Cardeal Arcoverde'var_sem_acento ='Nomes de variáveis não gostam de acentos!'# Snake_casevar_sem_espaco ='E nem de espaços em branco'var_intuitiva ='Que o nome da var diga algo sobre o conteúdo'meu_numero =2024